Auto merge of #3239 - alexcrichton:travis, r=brson
authorbors <bors@rust-lang.org>
Mon, 7 Nov 2016 06:45:50 +0000 (22:45 -0800)
committerGitHub <noreply@github.com>
Mon, 7 Nov 2016 06:45:50 +0000 (22:45 -0800)
Continuously publish Cargo builds

This commit tweaks Cargo's automation to continuously publish builds on Travis
an AppVeyor. Once this is merged we can hopefully turn off all buildbot
automation related to Cargo and purely rely on Travis and AppVeyor for this
repository. All CI matrices are ported over to Travis and AppVeyor and a new
musl build of Cargo is even added just to test out adding that for a spin.

Currently Cargo will upload the final artifact for each target to a directory
keyed by the commit hash to a new bucket on S3, rust-lang-cargo-dev. Once we're
happy with the builds then we can change this to `rust-lang-cargo` or anything
else at that point.

1  2 
Makefile.in
tests/package.rs

diff --cc Makefile.in
Simple merge
Simple merge